English Dictionary
◊ SUPERIOR THALAMOSTRIATE VEIN
superior thalamostriate vein
n : a long vein that helps to form the internal cerebral vein